i have to do my homework - German English Dictionary